English Dictionary
▪ tomato ketchup
▪ tomato paste
▪ tomato plant
▪ tomato sauce
▪ tomato streak
◊ TOMATO PLANT
tomato plant
n : native to South America; widely cultivated in many varieties
[syn: {tomato}, {love apple}, {Lycopersicon esculentum}]
tomato ketchup
tomato paste
tomato plant
tomato sauce
tomato streak
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]